@charset "UTF-8";
body,
div,
ul,
ol,
dl,
dt,
dd,
li,
dl,
h1,
h2,
h3,
h4 {
  margin: 0;
  padding: 0;
  font-style: normal; }

ol,
ul,
li {
  list-style: none; }

img {
  border: 0;
  vertical-align: middle; }

body {
  color: #000000;
  background: #FFF;
  text-align: center;
  font-family: 'microsoft yahei', Verdana;
  font-size: 12px; }

.clear {
  clear: both;
  height: 1px;
  width: 100%;
  overflow: hidden;
  margin-top: -1px; }

a {
  color: #000000;
  text-decoration: none; }

a:hover {
  color: #BA2636; }

/*确定头部的范围*/
#xz-header {
  height: 193px;
  width: 100%; }
  #xz-header #xz-header-top {
    height: 29px;
    width: 100%;
    text-align: center;
    background-color: #eeeced; }
    #xz-header #xz-header-top #xz-header-warp-t {
      margin: 0 auto;
      width: 1100px;
      height: 29px;
      position: relative; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-left {
        padding: 0 5px;
        color: #e5e1e7;
        float: left; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-left li {
          float: left;
          height: 28px; }
          #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-left li a {
            margin-left: 5px;
            line-height: 28px;
            color: #747273; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-left a:hover {
          color: #e73a77; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-resigter {
        width: 278px;
        height: 28px;
        position: absolute;
        right: 250px;
        padding: 4px 5px; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-resigter a {
          float: right; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-resigter a:hover {
          color: #e73a77; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-header-top-resigter #xz-login {
          color: #e73a77; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-myorder {
        width: 75px;
        height: 28px;
        text-align: center;
        position: absolute;
        line-height: 28px;
        right: 170px; }
      #xz-header #xz-header-top #xz-header-warp-t #line1 {
        width: 0;
        height: 20px;
        border-left: 1px solid black;
        position: absolute;
        right: 170px;
        top: 3px; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-myxz {
        width: 80px;
        height: 28px;
        position: absolute;
        right: 90px;
        line-height: 28px;
        text-align: right; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-serive {
        width: 75px;
        height: 28px;
        position: absolute;
        right: 0;
        line-height: 28px;
        text-align: right; }
      #xz-header #xz-header-top #xz-header-warp-t #line2 {
        width: 0;
        height: 20px;
        border-left: 1px solid black;
        position: absolute;
        right: 83px;
        top: 3px; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-myxz-hid {
        width: 80px;
        height: 150px;
        border: 1px solid gainsboro;
        position: absolute;
        right: 87px;
        top: 0;
        z-index: 20;
        background: white;
        display: none; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-myxz-hid ul li {
          width: 80px;
          height: 25px;
          text-align: center; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-myxz-hid a {
          color: #747273;
          line-height: 25px; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-myxz-hid a:hover {
          color: #e73a77; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-myxz-hid #xz-myxz-hid-ul a {
          color: #e73a77;
          display: inline-block; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-myxz-hid #xz-myxz-hid-ul {
          text-align: right; }
      #xz-header #xz-header-top #xz-header-warp-t #xz-serive-hid {
        width: 80px;
        height: 50px;
        border: 1px solid gainsboro;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 20;
        background: white;
        display: none; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-serive-hid ul li {
          width: 80px;
          height: 25px;
          text-align: center; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-serive-hid a {
          color: #747273;
          line-height: 25px; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-serive-hid a:hover {
          color: #e73a77; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-serive-hid #xz-serive-hid-ul a {
          color: #e73a77;
          display: inline-block; }
        #xz-header #xz-header-top #xz-header-warp-t #xz-serive-hid #xz-serive-hid-ul {
          text-align: right; }
  #xz-header #xz-header-middle {
    height: 120px;
    width: 100%; }
    #xz-header #xz-header-middle #xz-warp-mid {
      margin: 0 auto;
      width: 1100px;
      height: 102px;
      position: relative; }
      #xz-header #xz-header-middle #xz-warp-mid h1 {
        width: 1100px;
        height: 102px;
        overflow: hidden; }
      #xz-header #xz-header-middle #xz-warp-mid #xz-newHome-logo {
        display: block;
        float: left;
        width: 180px;
        height: 80px;
        background: url(../img/Logos.png) bottom left;
        margin: 22px 0 13px 0; }
      #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search {
        width: 460px;
        height: 61px;
        position: absolute;
        left: 270px;
        top: 37px; }
        #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-top {
          width: 460px;
          height: 45px;
          padding: 5px;
          box-sizing: border-box;
          background: url(../img/newHome-search.png) no-repeat top; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-top #xz-header-middle-put {
            margin: 8px 0 0 0px;
            outline: none;
            width: 330px;
            height: 22px;
            border: 0;
            float: left;
            display: block;
            position: absolute;
            top: -2px; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-top #xz-header-middle-submit {
            outline: none;
            border: 0;
            position: absolute;
            right: 0;
            height: 35px;
            width: 100px;
            top: 0;
            opacity: 0;
            filter: alpha(opacity=0);
            cursor: pointer; }
        #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom {
          width: 455px;
          height: 16px;
          padding-left: 5px; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom ul {
            width: 100%;
            height: 100%; }
            #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom ul span {
              float: left;
              margin-right: 10px; }
            #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom ul li {
              float: left;
              margin-right: 10px; }
              #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom ul li a {
                font-size: 12px;
                color: #6c6c6c; }
              #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom ul li a:hover {
                color: #e73a77; }
            #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-search #xz-header-middle-search-bottom ul #xz-pink {
              color: #e73a77; }
      #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-right {
        position: absolute;
        right: 0;
        top: 40px;
        overflow: hidden; }
        #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-right li {
          display: inline-block;
          float: left;
          margin-right: 8px; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-right li i {
            display: inline-block;
            height: 40px;
            font-weight: bold;
            color: #a8a7a7;
            line-height: 40px;
            vertical-align: middle;
            font-style: normal; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-right li #xz-middle-one {
            width: 40px;
            background: url(../img/newbg.png) 0 40px; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-right li #xz-middle-two {
            width: 40px;
            background: url(../img/newbg.png) -40px 40px; }
          #xz-header #xz-header-middle #xz-warp-mid #xz-header-middle-right li #xz-middle-three {
            width: 40px;
            background: url(../img/newbg.png) -80px 40px; }
  #xz-header #xz-header-bottom {
    background: black;
    height: 44px;
    width: 100%; }
    #xz-header #xz-header-bottom #xz-warp-bot {
      width: 1100px;
      height: 44px;
      margin: 0 auto; }
      #xz-header #xz-header-bottom #xz-warp-bot ul li {
        float: left;
        width: 125px;
        position: relative; }
        #xz-header #xz-header-bottom #xz-warp-bot ul li a {
          display: inline-block;
          width: 100%;
          height: 100%;
          color: #fff;
          font: 16px/44px 'microsoft yahei'; }
        #xz-header #xz-header-bottom #xz-warp-bot ul li a:hover {
          background: #e73a77; }
      #xz-header #xz-header-bottom #xz-warp-bot ul #xz-sale {
        width: 29px;
        height: 17px;
        background: url(../img/Logos.png) -42px -161px;
        position: absolute;
        top: 2px;
        right: -12px; }
      #xz-header #xz-header-bottom #xz-warp-bot ul #xz-integrtal {
        width: 29px;
        height: 17px;
        background: url(../img/Logos.png) -119px -182px;
        position: absolute;
        top: 2px;
        right: -12px; }
      #xz-header #xz-header-bottom #xz-warp-bot ul #xz-phone {
        width: 29px;
        height: 17px;
        background: url(../img/Logos.png) -80px -180px;
        position: absolute;
        top: 2px;
        right: -12px; }
      #xz-header #xz-header-bottom #xz-warp-bot ul #xz-productcar {
        text-align: left;
        text-indent: 130px; }
        #xz-header #xz-header-bottom #xz-warp-bot ul #xz-productcar .shopcar {
          width: 66px;
          height: 31px;
          background: url(../img/shopcar-icon.png) 0px 0;
          position: absolute;
          left: 55px;
          top: 5px;
          text-align: left;
          text-indent: 48px;
          line-height: 20px;
          color: black; }
      #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods {
        display: none;
        position: absolute;
        top: 44px;
        left: 0;
        background: white;
        z-index: 20; }
        #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods ul {
          width: 200px; }
        #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one {
          height: 75px;
          width: 200px;
          border-bottom: 1px solid #989898;
          position: relative; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 {
            width: 200px;
            height: 29px;
            position: relative; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 a {
              width: 160px;
              height: 24px;
              padding: 5px 0 0 40px;
              line-height: 24px;
              color: black;
              font: bold 12px/24px 'microsoft yahei';
              text-align: left; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 a:hover {
              background: #f9f9f9;
              color: #e73a77; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 #xz-listofgoods-one-icon {
              display: block;
              position: absolute;
              left: 0;
              top: 24px;
              width: 40px;
              height: 40px;
              background: url(../img/newHome-icon.png) 0 -60px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 #xz-listofgoods-two-icon {
              display: block;
              position: absolute;
              left: 0;
              top: 24px;
              width: 40px;
              height: 40px;
              background: url(../img/newHome-icon.png) -40px -60px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 #xz-listofgoods-three-icon {
              display: block;
              position: absolute;
              left: 0;
              top: 24px;
              width: 40px;
              height: 40px;
              background: url(../img/newHome-icon.png) -83px -60px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 #xz-listofgoods-four-icon {
              display: block;
              position: absolute;
              left: 0;
              top: 24px;
              width: 40px;
              height: 40px;
              background: url(../img/newHome-icon.png) -125px -60px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 #xz-listofgoods-five-icon {
              display: block;
              position: absolute;
              left: 0;
              top: 24px;
              width: 40px;
              height: 40px;
              background: url(../img/newHome-icon.png) -165px -60px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one h4 #xz-listofgoods-six-icon {
              display: block;
              position: absolute;
              left: 0;
              top: 24px;
              width: 40px;
              height: 40px;
              background: url(../img/newHome-icon.png) -205px -60px; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-listofgoods-one-son {
            width: 160px;
            height: 40px;
            padding-left: 40px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-listofgoods-one-son a {
              display: block;
              width: 65px;
              height: 20px;
              float: left;
              text-align: left;
              font: normal 12px/20px 'microsoft yahei';
              color: #666; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-listofgoods-one-son a:hover {
              background: #f9f9f9;
              color: #e73a77; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-listofgoods-one-son #xz-header-bottom-point {
              position: absolute;
              width: 9px;
              height: 16px;
              right: 15px;
              top: 40px; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-goods-one-div {
            position: absolute;
            top: 0;
            left: 200px;
            display: none; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-goods-two-div {
            position: absolute;
            top: 0px;
            left: 200px;
            display: none; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-goods-three-div {
            position: absolute;
            top: 0px;
            left: 200px;
            display: none; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-goods-four-div {
            position: absolute;
            top: 0px;
            left: 200px;
            display: none; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-goods-five-div {
            position: absolute;
            top: 0px;
            left: 200px;
            display: none; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one #xz-goods-six-div {
            position: absolute;
            top: 0px;
            left: 200px;
            display: none; }
          #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden {
            width: 750px;
            background: #F9F9F9;
            padding: 10px 20px; }
            #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods {
              width: 710px;
              padding: 8px 0;
              border-bottom: 1px solid #989898; }
              #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods dt {
                float: left; }
                #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods dt a {
                  color: #666;
                  font: bold 12px/30px 'microsoft yahei';
                  margin-right: 20px;
                  text-align: left; }
                #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods dt a:hover {
                  color: #e73a77;
                  background: #f9f9f9;
                  text-align: left; }
              #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods dd {
                float: left; }
                #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods dd a {
                  color: #666;
                  font: normal 12px/30px 'microsoft yahei';
                  margin-right: 20px; }
                #xz-header #xz-header-bottom #xz-warp-bot ul .xz-listofgoods .xz-listofgoods-one .xz-listofgoods-hidden ul .xz-goods dd a:hover {
                  color: #e73a77;
                  background: #f9f9f9; }

#xz-bottom {
  background: #f7f7f7;
  width: 100%; }
  #xz-bottom #xz-bottom-warp1 {
    width: 1100px;
    height: 99px;
    padding: 15px 0;
    border-bottom: 1px solid #e6e6e6;
    margin: 0 auto; }
    #xz-bottom #xz-bottom-warp1 ul li {
      height: 70px;
      text-align: center;
      float: left;
      display: inline;
      margin-right: 25px;
      padding-right: 25px;
      border-right: 1px solid #EFEFEF; }
      #xz-bottom #xz-bottom-warp1 ul li .xz-bottom-logo1 {
        height: 60px;
        width: 60px;
        display: block;
        float: left;
        background: url(../img/newbg.png) 0 0; }
      #xz-bottom #xz-bottom-warp1 ul li .xz-bottom-promise {
        float: left;
        margin-left: 10px;
        margin-top: 5px; }
        #xz-bottom #xz-bottom-warp1 ul li .xz-bottom-promise p {
          height: 25px;
          line-height: 25px;
          color: #c9c9c9;
          font-size: 14px;
          margin: 0; }
        #xz-bottom #xz-bottom-warp1 ul li .xz-bottom-promise span {
          height: 25px;
          line-height: 25px;
          color: #898989;
          margin: 0 auto; }
  #xz-bottom #xz-bottom-warp2 {
    margin: 0 auto;
    width: 1100px;
    padding: 60px 0;
    height: 116px;
    border-bottom: 1px solid #e6e6e6; }
    #xz-bottom #xz-bottom-warp2 #xz-bottom-warp2-one {
      padding-left: 50px;
      float: left; }
      #xz-bottom #xz-bottom-warp2 #xz-bottom-warp2-one .xz-bottom-warp2-one-son {
        float: left;
        margin-right: 80px;
        line-height: 30px;
        text-align: left; }
        #xz-bottom #xz-bottom-warp2 #xz-bottom-warp2-one .xz-bottom-warp2-one-son dt {
          font: bold 14px/14px 'microsoft yahei';
          color: #666;
          margin-bottom: 5px; }
        #xz-bottom #xz-bottom-warp2 #xz-bottom-warp2-one .xz-bottom-warp2-one-son dd {
          line-height: 30px; }
  #xz-bottom #xz-bottom-warp2-two {
    width: 98px;
    height: 106px;
    margin: 0 90px  0 50px;
    float: left; }
    #xz-bottom #xz-bottom-warp2-two span {
      font: bold 14px/14px 'microsoft yahei';
      color: #666; }
    #xz-bottom #xz-bottom-warp2-two img {
      margin-top: 10px;
      height: 80px;
      width: 80px; }
  #xz-bottom #xz-bottom-warp2-three {
    float: left;
    text-align: left; }
    #xz-bottom #xz-bottom-warp2-three span {
      font-size: 12px;
      color: #666; }
    #xz-bottom #xz-bottom-warp2-three h1 {
      font: bold 26px/40px 'arial';
      color: #666; }
    #xz-bottom #xz-bottom-warp2-three li {
      font-size: 12px;
      color: #666; }
    #xz-bottom #xz-bottom-warp2-three a {
      color: #666; }
  #xz-bottom .xz-bottom-warp3-one {
    text-align: center;
    height: 40px; }
    #xz-bottom .xz-bottom-warp3-one ul {
      display: inline-block;
      overflow: hidden;
      clear: both; }
      #xz-bottom .xz-bottom-warp3-one ul li {
        font-size: 12px;
        color: #666;
        float: left;
        line-height: 40px; }
        #xz-bottom .xz-bottom-warp3-one ul li img {
          float: left; }
        #xz-bottom .xz-bottom-warp3-one ul li a {
          padding: 0 8px;
          color: #666; }
  #xz-bottom #xz-bottom-warp4 {
    width: 100%;
    background: #FFFFFF;
    text-align: center;
    height: 23px;
    padding: 20px 0; }
    #xz-bottom #xz-bottom-warp4 a {
      color: #666; }

#xz-shopcar:hover #xz-common-shopcar-hidden {
  display: block; }

#xz-common-shopcar-hidden {
  display: none;
  line-height: 78px;
  text-align: center;
  color: #666666;
  position: absolute;
  z-index: 20;
  width: 240px;
  height: 78px;
  background: url(../img/Logos.png) no-repeat -182px -209px; }

input {
  outline: none; }

#xz-login-content {
  width: 100%;
  height: 440px;
  padding: 30px 0 50px 0px; }
  #xz-login-content .xz-login-warp {
    width: 1098px;
    height: 440px;
    margin: 0 auto; }
    #xz-login-content .xz-login-warp .xz-login-left {
      height: 340px;
      width: 500px;
      padding: 60px 69px 40px 69px;
      float: left;
      border-right: solid 1px #e1e1e1; }
    #xz-login-content .xz-login-warp .xz-login-right {
      float: left;
      height: 370px;
      width: 349px;
      padding: 30px 50px 0 50px; }
      #xz-login-content .xz-login-warp .xz-login-right h1 {
        width: 350px;
        height: 45px;
        margin: 3px 65px 0 0;
        color: #FF1574;
        font-size: 24px;
        text-align: left;
        line-height: 28px; }
        #xz-login-content .xz-login-warp .xz-login-right h1 span {
          float: right;
          width: 182px;
          height: 45px;
          line-height: 45px;
          font-size: 14px;
          line-height: 40px;
          color: #969696;
          font-weight: normal;
          vertical-align: bottom; }
          #xz-login-content .xz-login-warp .xz-login-right h1 span a {
            color: #FF1574; }
      #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-put {
        position: relative;
        margin-bottom: 35px;
        font-size: 14px; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-put #login-error {
          position: absolute;
          left: 0px;
          top: 45px;
          border: none;
          padding: 0 10px;
          width: 332px;
          line-height: 33px;
          text-align: left; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-put input {
          width: 300px;
          height: 20px;
          line-height: 20px;
          padding-top: 10px;
          padding-bottom: 10px;
          border: solid 1px #ccc;
          padding-left: 45px;
          font-family: "microsoft yahei";
          display: block; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-put i {
          width: 40px;
          height: 40px;
          background: url(../img/denglubg.png) 0px -80px no-repeat;
          display: block;
          position: absolute;
          left: 5px;
          top: 0; }
      #xz-login-content .xz-login-warp .xz-login-right .xz-login-forget {
        width: 350px;
        height: 22px;
        overflow: hidden; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-forget input {
          width: 22px;
          height: 22px;
          border: solid 1px #ccc;
          float: left;
          vertical-align: middle;
          margin-left: 1px;
          margin-top: 1px; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-forget span {
          float: left;
          display: inline;
          color: #666;
          line-height: 22px;
          font-size: 14px; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-forget a {
          font-size: 14px;
          color: #FF1574;
          float: right;
          line-height: 22px; }
      #xz-login-content .xz-login-warp .xz-login-right .xz-right-denglu {
        margin-top: 15px; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-right-denglu input {
          width: 347px;
          height: 43px;
          color: #fff;
          font-size: 16px;
          background: #e73a77;
          border-radius: 4px;
          text-align: center;
          cursor: pointer;
          font-family: "microsoft yahei";
          outline: none;
          border: none; }
      #xz-login-content .xz-login-warp .xz-login-right .xz-right-p {
        width: 350px;
        height: 30px;
        margin-bottom: 6px;
        line-height: 30px;
        text-align: left;
        color: #666;
        font-size: 14px; }
      #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-bottom {
        width: 350px;
        height: 40px; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-bottom .xz-right-logo {
          float: left;
          height: 40px;
          width: 40px;
          margin-right: 20px;
          background: url(../img/denglubg.png) -40px 0 no-repeat; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-bottom .xz-right-logo:hover {
          background-position-y: -40px; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-bottom .xz-right-logo1 {
          float: left;
          height: 40px;
          width: 40px;
          margin-right: 20px;
          background: url(../img/denglubg.png) 0px -120px no-repeat; }
        #xz-login-content .xz-login-warp .xz-login-right .xz-login-right-bottom .xz-right-logo1:hover {
          background-position-x: -48px; }

#xz-login-bottom {
  width: 100%;
  height: 19px;
  margin-top: 10px; }
  #xz-login-bottom #xz-login-warp {
    padding: 10px 0;
    width: 980px;
    margin: 0 auto;
    text-align: center;
    border-top: #E1E1E1 1px solid;
    background: url(../img/xz-login-bottom.jpg); }
